making a libation - Turkish English Dictionary